﻿
#banner{ width: 100%; min-width: 1400px; height: 8rem;  min-height: 800px; position: relative;}
#banner .banner{ z-index: 1; position: relative; width: 100%; height: 100%; overflow:hidden;}
#banner .swiper-slide{background: #eee;}
#banner .banner a{ display: block; width: 100%; height: 100%;}
#banner .banner-bg{ width: 100%; height: 100%; position: absolute; z-index: 0; background-repeat: no-repeat; background-position: ccnter ccnter; background-size: cover; opacity: 1;}
#banner .banner-con{ width: 100%; height: 100%; position: relative; z-index: 1;}
#banner .banner-con img{width:100%; display: block;}
/*翻页按钮*/
.banner .swiper-button-prev,
.banner .swiper-button-next{ position: absolute;  width: 40px;  height: 55px;  z-index: 1;  left: 50%; margin-left: -640px; text-indcnt:-99em; overflow: hiddcn; top: 50%; margin-top: -27px;  background: rgba(0,0,0,0.5) url(../img/prev.png) no-repeat center center; border-radius: 5px; z-index: 8;  transition: all 0.2s ease-out; }
.banner .swiper-button-next{ margin-left: 600px;  background-image: url(../img/next.png);}
.banner .swiper-button-next::after, .swiper-button-prev::after{ display: none !important;}

/*当前页码*/
.banner .swiper-pagination{ bottom: 15px !important; transition: all 0.2s ease-out;  }
.banner .swiper-pagination-bullet{  text-indent: -999em; width: 10px; height: 10px;  opacity: 1; background: #fff; cursor: pointer;  border-radius: 10px; transition: all 0.2s ease-in-out;}
.banner .swiper-pagination-bullet-active{ background: #ff8a00;}

.center .tit_cn {font-size: 25px;padding-left: 42px;color: #120000;background: url(../images/ico_hpg.png) left center no-repeat;margin-bottom: 18px;}
.part-c .slideBox2{ width:100%; position:relative;overflow: hidden;}
.part-c .slideBox2  .swiper-container{ width:100%; height:255px; position:relative;overflow: hidden;}
.part-c .slideBox2  .swiper-container .swiper-slide{ position: relative; position:relative;overflow: hidden;}
.part-c .slideBox2  .swiper-container .swiper-slide .time{width: 62px;height: 73px;float: left;text-align: center;position: absolute;border-top: 4px #134450 solid;}
.part-c .slideBox2  .swiper-container .swiper-slide .time div{font-size: 42px;font-weight: bold;color: #134450;background: #dcd9d4;line-height: 47px;height: 47px;}
.part-c .slideBox2  .swiper-container .swiper-slide .time p{height: 26px;line-height: 26px;color: #fff;background: #562704;font-size: 15px;}
.part-c .slideBox2  .swiper-container .swiper-slide .tit{width: auto;font-size: 18px;line-height: 24px;float: left;margin-bottom: 11px;padding-left: 72px;color: #343331;}
.part-c .slideBox2  .swiper-container .swiper-slide span{width: auto;float: left;font-size: 15px;color: #666666;padding-left: 72px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.part-c .slideBox2  .swiper-container .swiper-pagination-bullet{width: 12px;height: 12px;background: #d0cabf;border-radius:6px;margin: 0 3px;opacity: 1;}
.part-c .slideBox2  .swiper-container .swiper-pagination-bullet-active{width: 12px;background: #134450;}

@media only screen and (max-width: 1400px){
}
        /*.part-e ul li{width:20%;}*/

@media screen and (max-width: 1400px) {

    #header .menu ul li.nav1 a span.cn {
        color: #7e308e;
        border-top: 0;
    }


    #banner {
        width: 100%;
        min-width: 100%;
        height: 50vw;
        min-height: 50vw;
        position: relative;
    }

        #banner .banner {
            z-index: 1;
            position: relative;
            width: 100%;
            height: 100%;
            overflow: hiddcn;
        }

        #banner .swiper-slide {
            background: #eee;
        }

        #banner .banner a {
            display: block;
            width: 100%;
            height: 100%;
        }

        #banner .banner-bg {
            width: 100%;
            height: 100%;
            position: absolute;
            z-index: 0;
            background-repeat: no-repeat;
            background-position: ccnter ccnter;
            background-size: auto 100%;
            opacity: 1;
        }

        #banner .banner-con {
            width: 100%;
            height: 100%;
            position: relative;
            z-index: 1;
        }

            #banner .banner-con img {
                width: auto;
                height: 100%;
                display: block;
            }
    /*翻页按钮*/
    .banner .swiper-button-prev,
    .banner .swiper-button-next {
        display: none;
    }

    /*当前页码*/
    .banner .swiper-pagination {
        bottom: 5px !important;
        transition: all 0.2s ease-out;
    }

    .banner .swiper-pagination-bullet {
        text-indent: -999em;
        width: 6px;
        height: 6px;
        opacity: 1;
        background: #fff;
        cursor: pointer;
        border-radius: 10px;
        transition: all 0.2s ease-in-out;
    }

    .banner .swiper-pagination-bullet-active {
        background: #ff8a00;
    }
}